آموزش میکروسرویس‌های کاربردی با پایتون [ویدئو]

Hands-On Microservices with Python [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره مبانی میکروسرویس و موضوعات پیشرفته را با نمایشی عملی از نحوه پیاده سازی میکروسرویس ها با استفاده از مثال های دنیای واقعی پوشش می دهد. آموزش طراحی و ساخت معماری نرم افزار میکروسرویس در پایتون. شما یاد خواهید گرفت که برنامه های خود را با استفاده از میکروسرویس ها با پایتون قابل اعتمادتر و قابل تحمل تر کنید، صرف نظر از اینکه منطق تجاری چقدر پیچیده است. این دوره نحوه طراحی و ساخت اپلیکیشن را با استفاده از یک سری میکروسرویس نشان می دهد. برنامه مورد نظر یک سیستم مدیریت سفارش است که ما آن را به خدمات فردی تقسیم می کنیم. به صورت عملی، موضوعاتی مانند مدل‌سازی داده، ذخیره‌سازی داده، نوشتن درخواست‌های API را یاد می‌گیرید و یاد می‌گیرید که میکروسرویس‌های خود را ایمن، نظارت و مقیاس کنید. در نهایت، شما یاد خواهید گرفت که از فناوری کانتینری سازی Docker برای جداسازی، مدیریت، نظارت و استقرار میکروسرویس ها در کانتینرهای Docker استفاده کنید. مخازن github برای این دوره به شرح زیر است: برای قسمت جلو: https://github.com/PacktPublishing/Hands-on-Microservices-with-Python برای سرویس Order Micro: https://github.com/PacktPublishing/Hands-on-Microservices-with-Python-Order-Service برای Microservice کاربر: https://github.com/PacktPublishing/Hands-on-Microservices-with-Python-User-Service برای میکروسرویس محصول: https://github.com/PacktPublishing/Hands-on-Microservices-with-Python-Product-Service/ [*] چه چیزی یک میکروسرویس را تعریف می کند و چگونه یک میکروسرویس با سایر معماری ها متفاوت است. [*] نحوه طراحی معماری میکروسرویس [*] مزایا و معایب استفاده از میکروسرویس ها نحوه مدیریت و نظارت بر میکروسرویس ها [*] نحوه استقرار میکروسرویس ها در کانتینرهای Docker [*] چه ابزار پایتون برای میکروسرویس ها مناسب است [*] نحوه ایمن سازی میکروسرویس ها این دوره برای توسعه دهندگانی است که می خواهند برنامه های مبتنی بر میکروسرویس را با پایتون بسازند. آنها برنامه نویسی پایتون را می دانند. هیچ دانشی از معماری میکروسرویس لازم نیست. اگر می خواهید برای ساختن سیستم های مقاوم و مقاوم در برابر خطا با پایتون کدنویسی کنید، این دوره برای شما مناسب است. . [*] درک درستی از میکروسرویس ها و نحوه استفاده از آن ها در سیستم های وب * [*] نحوه تبدیل یک برنامه یکپارچه به مجموعه ای از Microservices * [*] به دست آوردن درک روشنی از نحوه استقرار، نظارت و مدیریت Microservices *

سرفصل ها و درس ها

ساخت میکروسرویس در پایتون Building Microservices in Python

  • بررسی اجمالی دوره The Course Overview

  • رویکرد میکروسرویس چیست؟ What is the Microservices approach?

  • میکروسرویس ها چگونه ساختار یافته اند؟ How Microservices are structured?

  • از چه ابزارهایی برای ساخت میکروسرویس ها در پایتون استفاده می شود؟ What Tools Are Used to Build Microservices in Python?

  • چگونه داده ها را در Flask مدیریت کنیم؟ How to handle data in Flask?

  • ایجاد یک میکروسرویس پایه در فلاسک Creating a Basic Microservice in Flask

طراحی ریزسرویس های مدیریت سفارش Designing the order management microservices

  • سیستم مدیریت سفارش The Order Management System

  • خدمات ثبت نام کاربر The User Registration Service

  • خدمات محصول The Product Service

  • سرویس سفارش The Order Service

  • چگونه می توان خدمات مدیریت سفارش را بهبود بخشید؟ How the order management service could be improved?

ساخت میکروسرویس های مدیریت سفارش Building the Order Management Microservices

  • ایجاد وب سایت Frontend Creating the Frontend Website

  • ایجاد میکروسرویس کاربر Creating the User Microservice

  • خدمات محصول The Product Service

  • سرویس سفارش The Order Service

بهترین روش های امنیتی میکروسرویس ها Microservices Security Best Practices

  • نگرانی های امنیتی با میکروسرویس ها Security Concerns with Microservices

  • چگونه oAuth را برای کنترل هویت و دسترسی پیاده سازی کنیم؟ How to implement oAuth for identity and access control?

  • ابزارهای نظارت بر امنیت برای میکروسرویس ها Security Monitoring Tools for Microservices

  • چگونه میکروسرویس ها را از دسترسی عمومی قفل کنیم؟ How to lock down microservices from public access?

مستندسازی، آزمایش و استقرار میکروسرویس ها Documenting,Testing and Deploying Microservices

  • چگونه یک میکروسرویس را در پایتون آزمایش کنیم؟ How to test a microservices in Python?

  • ابزارهای مورد استفاده برای استقرار میکروسرویس ها Tools Used to Deploy Microservices

  • چگونه با استفاده از Swagger یک میکروسرویس را مستند کنیم؟ How to Document a Microservice Using Swagger?

کانتینرهای داکر و میکروسرویس ها Docker Containers and Microservices

  • ظرف داکر چیست؟ What is a Docker container?

  • ازدحام داکر چیست؟ What is a Docker swarm?

  • مروری بر دستورات داکر An Overview of Docker Commands

  • چگونه یک میکروسرویس را در کانتینرهای داکر مستقر کنیم؟ How to deploy a microservices in Docker containers?

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

آموزش میکروسرویس‌های کاربردی با پایتون [ویدئو]
جزییات دوره
2 h 51 m
26
Packtpub Packtpub
(آخرین آپدیت)
2
2 از 5
ندارد
دارد
دارد
Peter Fisher
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Peter Fisher Peter Fisher

پیتر فیشر یک توسعه دهنده وب و اپلیکیشن موبایل، سخنران، نویسنده و عضو انجمن کامپیوتر بریتانیا است. او مجری پادکست How To Code Well و کانال یوتیوب است که در آن آموزش های برنامه نویسی هفتگی و صحبت هایی در مورد توسعه وب و موضوعات دیگر ارسال می کند. لینکدین: https://www.linkedin.com/in/peterrfisher/